Urban scholars have studied street networks in various ways, but there aredata availability and consistency limitations to the current urbanplanning/street network analysis literature. To address these challenges, thisarticle presents OSMnx, a new tool to make the collection of data and creationand analysis of street networks simple, consistent, automatable and sound fromthe perspectives of graph theory, transportation, and urban design. OSMnxcontributes five significant capabilities for researchers and practitioners:first, the automated downloading of political boundaries and buildingfootprints; second, the tailored and automated downloading and constructing ofstreet network data from OpenStreetMap; third, the algorithmic correction ofnetwork topology; fourth, the ability to save street networks to disk asshapefiles, GraphML, or SVG files; and fifth, the ability to analyze streetnetworks, including calculating routes, projecting and visualizing networks,and calculating metric and topological measures. These measures include thosecommon in urban design and transportation studies, as well as advanced measuresof the structure and topology of the network. Finally, this article presents asimple case study using OSMnx to construct and analyze street networks inPortland, Oregon.
展开▼